to be very good; to be, do, better than
be superior; surpass
to be, do, much better than (another person, team etc)
surpass
to be more than equal to (another person, team etc)
surpass
to hold a higher rank or position than (another person)
surpass
to be or do better than (a rival)
surpass
to do or be better than (a person, an earlier achievement)
outdo something or someone